paid one's dues - Turco Inglés Diccionario